import Vue from 'vue'
import Vuex from 'vuex'
import user from './modules/user'
// import common from './modules/common'
Vue.use(Vuex)

const store = new Vuex.Store({
    modules:{
      user
    },
    // state专门用来保存 共享的状态值    //这里放全局参数
    state: {
        // 保存登录状态
        login: false
    },
    // mutations: 专门书写方法,用来更新 state 中的值   //这里是set方法
    mutations: {
        // 登录
        doLogin(state) {
            console.log('login')
            state.login = true;
        },
        // 退出
        doLogout(state) {
            console.log('logout')
            state.login = false;
        },
        showState(state){
            console.log(state.login);
        }
    },
    //这里是get方法
    getters: {

    },
})

export default store
